"""
排序10个数字
程序分析：可以利用选择法，即从后9个比较过程中，
选择一个最小的与第一个元素交换，下次类推，即用第二个元素与后8个进行比较，并进行交换。
"""
from pip._vendor.distlib.compat import raw_input

if __name__ == "__main__":
    N = 10
    # input data
    print('please input ten num:\n')
    l = []
    for i in range(N):
        l.append(int(raw_input('input a number:\n')))
    print()
    for i in range(N):
        print(l[i])
    print()

    # sort ten num
    for i in range(N - 1):
        min = i
        for j in range(i + 1, N):
            if l[min] > l[j]: min = j
        l[i], l[min] = l[min], l[i]
    print('after sorted')
    for i in range(N):
        print(l[i])
